reusable resource - French English Dictionary